phạm sơn
2026 U.S. Open Table Tennis: 118 Events and the Geological Map of a Sporting NationA racket with no sponge layer. Hard pips pressed flat against wood, smooth as...
Professional Golf Between Two Shores: When Data Cannot Count the RoarOn the practice green of a coastal golf course in Busan, on an early October...
F1 Runs on Data: The Cost of an Empty CellIn March 2026, when Formula 1 published its consolidated financial report for...
Mahoor Shahzad, 58 Points, and the Gaps a 21-5 Scoreline Never ExplainsThe scoreline 21-5, 21-11 was completed in 23 minutes. On the scoreboard of t...
Vinícius Júnior: A Goal and a Red Card in Under Five Minutes — The Edge of a High-Variance TalentIn the 50th minute at the Santiago Bernabéu, Vinícius Júnior came on from the...
Ingebrigtsen withdraws from Kerr showdown: When the track is no longer a place to settle debtsOn a February evening in 2026, at the inaugural World Athletics Ultimate...
Woodward Beats Caruana at the US Chess Championship: Recheck the Odds Before Calling It an UpsetThe results page refreshed at 23:40 Chengdu time. I had just closed the...
Three VAR reviews at Binh Duong: the 81st-minute red card, CA TP.HCM's two centre-backs, and the limits of a single sourceIn the 90+5th minute at Binh Duong stadium, Ribamar went down inside the...
Indonesia 0-0 Malaysia: One Red Card, One Silent Attack, and a Headline That Does Not Match the MatchMinute 35 at Bung Karno In the 35th minute at Bung Karno Stadium, Thom Haye...
Thuy Linh Falls to a 19-Year-Old Chinese Talent: Reading the 17-21, 20-22 Scoreline Through Three Data LayersNguyen Thuy Linh led 17-14 in Game 2. Four minutes later, she walked off cour...
The Youth Transfer Bubble and the Price of Unverified BeliefAn eighteen-year-old stands by the touchline, his hands trembling slightly ov...
Shelton Loses to Lehecka in Davis Cup: A Broken Serve Rhythm Five Days After the US Open FinalThe last racquet sound had barely died at the O2 Arena when Ben Shelton refus...
That Red Helmet, 30 Years, and a Question Data Cannot AnswerMonza, this weekend. No need to look at the lap time sheets, no need to liste...
Suhl Beats Dresden 3-0 in the German Supercup: Three Sets, Three Two-Point MarginsOn the stands in Coburg on the evening of October 3, two thousand spectators...
118 Events, One Membership Card and Six Days in Las Vegas: Reading the 2026 U.S. Open Table Tennis as an EcosystemOne winter evening in Guangzhou, I opened the event list for the 2026 U.S. Op...
When the Data Sheet Is Empty: Reading V-League with a Notebook and Two EyesWhen the Data Sheet Is Empty: Reading V-League with a Notebook and Two Eyes...
Indonesia Finish 6th at Asian Games 2026: Mapping the 0-3 Defeat to Chinese TaipeiThe scoreboard at Park Arena Komaki stopped at 11-25. The third set. A set...
Indonesia Reaches the 2026 Asian Games Men's Team Badminton Final: The Doubles Axis Carries a Shaky Singles LineTwo doubles rubbers, four straight games won, an average margin of 5.5 points...
Kim Thanh Breaks Down, Long An Collapses: How a Semifinal Was Decided by Something That Never Appears on the ScoreboardA night at the Vinh Long provincial gymnasium. When Kim Thanh went down in th...
LCK 2026: Two Reverse Sweeps in 24 Hours - What the Data SaysWhen the referee blew the final whistle of the second match within 24 hours a...
